package com.oig.sys.query;

import com.oig.common.module.SysPageInfo;

import java.util.List;
import java.util.Map;

public interface SysCommQueryService {

    SysPageInfo<Map<String, Object>> queryForPage(String jsonText, SysCommQueryReq queryReq) ;

    List<Map<String, Object>> queryForList(String jsonText, SysCommQueryReq queryReq) ;



    <T> SysPageInfo<T> pageList(String jsonText, SysCommQueryReq queryReq, Class<T> tClass) ;


    <T> List<T> list(String jsonText, SysCommQueryReq queryReq, Class<T> tClass) ;

}
